/*
脚本说明:删除authid与actionclass的对应关系。
程序员:
*/

//脚本唯一关键字,通过该关键字找到对应脚本，每个脚本必须有该描述。
var v_script_id = 'authaction_2';
//脚本状态,0:该脚本不许执行，1:该脚本可以执行
var v_status = '1';

//脚本逻辑写在run语句之间
if (run && action.getSession().getAttribute("user").rolekind==2){
	var id = action.form.getInteger('id');
	var sql = "delete h_auth_actions where id =" + id ;
	if(action.dbUtil.update("",sql)==0) 
	{
		action.errorCode = 2;//数据库操作失败
		action.retString = '数据库操作失败   ' ;//错误文字说明
	};
	
	//刷新权限分配缓存
	if (action.errorCode ==0){
		com.handy.plugin.auth.TAuthCache.getInstance().loadAuthAction();
	}
}